@import "publice.less";
/*初始化*/
html{overflow-y:auto;height: 100%;}
body{
	font:12px/1.5 "Microsoft Yahei UI","Microsoft Yahei",tahoma,arial,"宋体";
	background-color:#fafbfc;
  	overflow-y: hidden;
  	min-height: 100%;
  	/*height: auto;*/
  	position: relative;
	/*min-width:1000px;
	width:100%;*/
  /*position: relative;*/
}

/*用户管理公用样式*/
.user_icons{background-image: data-uri('../img/user/user_icons.png'); background-repeat: no-repeat; font-size: 0; display:inline-block;}
.to_icon{width:14px; height:14px; vertical-align:-2px; margin-left:6px; }
/*.header{
  	height:85px;
	.logo{width:336px; height:32px; padding:28px 0 0 45px; position:relative; 
		a{display:block; width:100%; height:100%; background:url(/static/img/logo.png) no-repeat;}
	}
	.versions{position:absolute; top:30px; right:16px; color:#a9a9a9;}
}*/
.header{
  margin: 0;
  padding: 0;
  height: 85px;
  line-height: 85px;
  .logo{
	display: inline-block;
	padding-left: 40px;
	vertical-align: middle;
	img{
	  display: block;
	  width: auto;
	  height: auto;
	}
  }
  .versions{position:absolute; top:30px; right:16px; color:#a9a9a9;}
}
.main_wrap{max-width:none;padding:0;margin:0;overflow: hidden;min-height: 580px;}
.footer{ color:#9d9d9d; margin:20px 20px; position:absolute; left:0; bottom:0;
  	.footer-wrapper{
	  position: relative;text-align: center;
	}
	p{display: inline-block;float: none;vertical-align: middle;margin: 0;padding: 0;position: relative;}
	a{color:#9d9d9d;}
    a:hover{text-decoration: underline;}
}
.model{font-size:26px; color:#e53e46; margin-bottom:32px;}
.form_control{
	.border_radius();
	border: solid 1px #e4e5e8;
	padding:0 15px;
	&:focus{
		background-color: #e4ebfa;
		border: solid 1px #d7e0f4;
	}
}
.red_btn{
	.border_radius(1px);
	background-color: #e53e46;
	.box_shadow(inset 0 -4px #ca181c);
	border: solid 1px #e43e46;
	cursor:pointer;
	text-align:center;
}
.red_btn[disabled]
{
    .opacity(0.6);
	/*-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	background-color: #E27C81;
	-webkit-box-shadow: inset 0 -4px #D07B7C;
	-moz-box-shadow: inset 0 -4px #ca181c;
	box-shadow: inset 0 -4px #D07B7C;
	border: solid 1px #E48B90;
	text-align: center;
	color: #f1f1f1;
    cursor: default;*/
}
.blue_btn{
	.border_radius(1px);
	background-color: #81abf8;
	.box_shadow(inset 0 -3px #6c98f5);
	border: solid 1px #7aa5f3;
	cursor:pointer;
	text-align:center;
    &[disabled]
	{
	  .opacity(0.6);
	}
}
.simple_btn{
	.border_radius(1px);
	border: solid 1px #5179c4;
	cursor:pointer;
	text-align:center;
	
} 
.btn_attr(@w, @h, @s, @c){
	display: inline-block;
	width:@w;
	height:@h;
	line-height:@h;
	font-size:@s;
	color:@c;
}
.color_blue{color:@color_blue;}
